package com.lcredu.t2;

import com.lcredu.t1.A;

/**
 * @author 黎长容
 * @date 2025-07-03 12:08
 */
public class Test {
    public static void main(String[] args) {
        //'A()' has protected access in 'com. lcredu. t1.A'
        A a = new A<String>() {
        };
        //class com.lcredu.t2.Test$1表示是一个匿名内部类,可以理解为A的子类
        //那么我调用它的无参构造器的时候就会自动调用super方法
        // 所有我就会调用到父类(A)的受保护的无参构造器
        System.out.println(a.getClass());

    }
}
